riding on a donkey - Turco Inglés Diccionario